someone that lacks confidence - Francés Inglés Diccionario